feat: add scheduled merge workflow for blog PRs#35
Merged
ajbozarth merged 1 commit intogenerative-computing:mainfrom May 4, 2026
Merged
feat: add scheduled merge workflow for blog PRs#35ajbozarth merged 1 commit intogenerative-computing:mainfrom
ajbozarth merged 1 commit intogenerative-computing:mainfrom
Conversation
Signed-off-by: Alex Bozarth <ajbozart@us.ibm.com>
de8aa36 to
3aa3ef8
Compare
psschwei
reviewed
May 4, 2026
Member
psschwei
left a comment
There was a problem hiding this comment.
Do we need to run the job to build the site after this runs? I'm not 100%, but if so I don't believe this will trigger that job (because it's using the GITHUB_TOKEN, and that mostly doesn't run additional workflows)
Contributor
Author
No, this is one of the reasons I actually wrote it myself instead of using an existing action. this action actually just adds the pr to the merge queue using the gh cli and does not try to merge it itself. That allow us to continue to use our current process as is. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Adds a GitHub Actions workflow that automatically merges PRs on a scheduled date by enabling auto-merge and routing through the existing merge queue.
.github/workflows/merge-schedule.ymlAGENTS.mdandCONTRIBUTING.mdHow to use
Add this line anywhere in the PR description:
The workflow runs daily at ~9am Eastern. When the date arrives and the PR is already approved, it enables auto-merge — the PR then goes through the normal merge queue like any other. If the PR is not yet approved, it posts a warning comment on the PR.
Design notes
GITHUB_TOKEN(no PAT or GitHub App needed) — sufficient for enabling auto-merge on an already-approved PRgh pr merge --auto/scheduleline is not required and should only be added when a future publish date is intended